/*
 * Constantes.h
 *
 *  Created on: Jun 22, 2014
 *      Author: ariel
 */

#ifndef CONSTANTES_H_
#define CONSTANTES_H_

/*constantes del torneo*/
#define TORNEO_ARCHIVO_CONFIGURACION ((const char *) "TorneoConfig.txt")
#define TORNEO_PUERTO ((const char *)"port")
#define TORNEO_TIEMPO ((const char *) "timeout")
#define TORNEO_IP ((const char *)"ip")
#define TORNEO_CONTADOR_JUGADORES_DISPONIBLES ((const char *)"/contadorJugadoresDisponibles")
#define TORNEO_NOMBRE_CLASE ((const char *)"Torneo")

/* Seniales enviadas */
const int SENIAL_FIN_DAEMON = SIGTERM;				//Senial que envia el daemon al servidor partida para finalizar la partida en emergencia.
const int SENIAL_FIN_TORNEO = SIGINT;				//Senial que envia el servidor de torneo al de partida para finalizar la partida .
const int SENIAL_FIN_PARTIDA= SIGUSR1;				//Senial que envia el Thread0 a sus threads para finalizar la partida.
const int SENIAL_FIN_TORNEO_ERROR = SIGUSR2;		//Senial que envia el servidor de torneo al de partida para finalizar la partida .
const  short int  ACC_FIN_TORNEO=23;		//Finaliza el torneo

#endif /* CONSTANTES_H_ */
